package models

import (
	"time"

	"gorm.io/gorm"
)

// gormModel 包含所有表共有的字段
type GormModel struct {
	Id        uint           `gorm:"primaryKey" json:"id"` // 默认自增主键
	CreatedAt time.Time      `json:"created_at"`
	UpdatedAt time.Time      `json:"updated_at"`
	DeletedAt gorm.DeletedAt `gorm:"index" json:"-"` // 使用 gorm.DeletedAt 支持软删除
}
